a devil's advocate - Turkish English Dictionary